package com.ztgf.order.models.dto.purchase;

import com.baomidou.mybatisplus.annotations.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;

import com.ztgf.common.dto.BaseDTO;

/**
 * 店铺报价日志表DTO
 *
 * @author mxli
 * @Date 2021-05-17 10:17:16
 */
@Data
@TableName("purchase_commodity_bargain_log")
@ApiModel(value="店铺报价日志表对象", description="店铺报价日志表对象")
public class PurchaseCommodityBargainLogDTO extends BaseDTO implements Serializable {

    @ApiModelProperty(value = "店铺报价表id")
    private Long commodityBargainId;
    @ApiModelProperty(value = "店铺id")
    private Long shopId;
    @ApiModelProperty(value = "采购id")
    private Long purchaseId;
    @ApiModelProperty(value = "金额")
    private BigDecimal money;
    @ApiModelProperty(value = "余额")
    private BigDecimal moneyBalance;
    @ApiModelProperty(value = "0第一次报价、1第一次议价、2第二次报价、3第二次议价、4第三次报价、5拒绝议价、6申请平台议价、7取消报价、8完成报价、9流标")
    private Integer type;
    @ApiModelProperty(value = "创建人名称")
    private String createUserName;

    @ApiModelProperty(value = "系统消息状态：0未发送、1发送中、2发送成功、3发送失败")
    private Integer sysNoticeStatus;
    @ApiModelProperty(value = "发送短信状态：0未发送、1发送中、2发送成功、3发送失败")
    private Integer smsStatus;


}